
<template>
            <yt-grid width="1664" height="1016" background="#F0F3F8" class="page-wtekg">
                
            <yt-grid-item fixedSize='selfAdaption' id="yt-izm7dm0vw7piq" gridColumnStart="117" gridColumnEnd="1662" gridRowStart="21" gridRowEnd="42" zIndex="1" previewType="FixedWH">
                <span ref='ref1' class='webVueAntYtSpan webVueAntYtSpanStyle-f71bg webVueAntYtSpanBrCount-f9tt5 webVueAntYtSpanStyle webVueAntYtSpanBrCount'>
                            <span v-html='"绿色值贡献"'>
                            
                        </span>
                        </span>
            </yt-grid-item>
        

            <yt-grid-item fixedSize='selfAdaption' id="yt-u4ymfm0vw7piu" gridColumnStart="33" gridColumnEnd="115" gridRowStart="20" gridRowEnd="40" zIndex="2" previewType="FixedWH">
                <span ref='ref2' class='webVueAntYtSpan webVueAntYtSpanStyle-k0kts webVueAntYtSpanBrCount-w6377 webVueAntYtSpanStyle webVueAntYtSpanBrCount'>
                            <span v-html='"数据管理 / "'>
                            
                        </span>
                        </span>
            </yt-grid-item>
        

            <yt-grid-item fixedSize='selfAdaption' id="yt-cakclm0vw7piy" gridColumnStart="33" gridColumnEnd="1620" gridRowStart="60" gridRowEnd="982" zIndex="3" previewType="FixedWH">
                <div ref='ref4' class='webVueAntYtRectangle webVueAntYtRectangleStyle-q76xg webVueAntYtRectangleStyle'>
                            
                        </div>
            </yt-grid-item>
        

            <yt-grid-item fixedSize='selfAdaption' id="yt-lx462m0vw7pmi" gridColumnStart="78" gridColumnEnd="158" gridRowStart="81" gridRowEnd="113" zIndex="4" previewType="FixedWH">
                <a-button ref='ref33' @click="()=> { showAddPopup(); }" class='webVueAntButton webVueAntYtButtonStyle-anjw9  webVueAntYtButtonStyle center' :loading='Newloading1'>
                            <span class='yt-button-content ' v-html='"新增"'>
                            
                        </span>
                        </a-button>
            </yt-grid-item>
        

            <yt-grid-item fixedSize='selfAdaption' :isShow='GreenValueContributionFormisShow1' id="yt-tdf82m0vw7pmk" gridColumnStart="61" gridColumnEnd="1592" gridRowStart="132" gridRowEnd="967" zIndex="5" previewType="FixedWH">
                <yt-table ref='ref34' @onTableChange="(pagination)=> { onTableChange(pagination); }" class='webVueAntYtTable webVueAntYtTableStyle-giayt webVueAntYtTableStyle' :canSelect='false' v-model:currentRow='GreenValueContributionFormcurrentRow1' v-model:selectedRows='GreenValueContributionFormselectedRows1' v-model:total='GreenValueContributionFormtotal1' v-model:current='GreenValueContributionFormcurrent2' v-model:pageSize='GreenValueContributionFormpageSize1' :columns='GreenValueContributionFormdata1.columns' :dataSource='GreenValueContributionFormdata1.dataSource' :scroll='{y:720.9999848712239}'>
                            <template #cell='{ column, record }'>
                            <template v-if='column.dataIndex === "id"' :forKey='"id"'>
                            
                        </template>
<template v-if='column.dataIndex === "projectName"' :forKey='"projectName"'>
                            
                        </template>
<template v-if='column.dataIndex === "projectNumber"' :forKey='"projectNumber"'>
                            
                        </template>
<template v-if='column.dataIndex === "dateofGeneration"' :forKey='"dateofGeneration"'>
                            
                        </template>
<template v-if='column.dataIndex === "operation"' :forKey='"operation"'>
                            
            <yt-grid  previewType="FixedWH" width="253" height="48">
                
            <yt-grid-item fixedSize='selfAdaption' id="yt-8kjm5m0vw7pnn" gridColumnStart="33" gridColumnEnd="113" gridRowStart="8" gridRowEnd="40" zIndex="1" previewType="FixedWH">
                <a-button ref='ref35' @click="()=> { editGreenValueContribution(record); }" class='webVueAntButton webVueAntYtButtonStyle-8dwnp  webVueAntYtButtonStyle center' :loading='Editloading1'>
                            <span class='yt-button-content ' v-html='"编辑"'>
                            
                        </span>
                        </a-button>
            </yt-grid-item>
        

            <yt-grid-item fixedSize='selfAdaption' id="yt-ph47vm0vw7pnp" gridColumnStart="157" gridColumnEnd="234" gridRowStart="8" gridRowEnd="40" zIndex="2" previewType="FixedWH">
                <a-button ref='ref36' @click="()=> { deleteGreenValueContribution(record); }" class='webVueAntButton webVueAntYtButtonStyle-myp7l  webVueAntYtButtonStyle center' :loading='Deleteloading1'>
                            <span class='yt-button-content ' v-html='"删除"'>
                            
                        </span>
                        </a-button>
            </yt-grid-item>
        
            </yt-grid>
            
                        </template>
                        </template>
                        </yt-table>
            </yt-grid-item>
        

            <yt-grid-item fixedSize='selfAdaption' :isShow='AddedpopupwindowisShow1' id="yt-qccuqm10mrd7w" gridColumnStart="566" gridColumnEnd="1061" gridRowStart="173" gridRowEnd="697" zIndex="6" previewType="FixedWH">
                <yt-custom-modal ref='ref37' @ok="()=> { confirmAddPopup(); }" @cancel="()=> { cancelAddPopup(); }" class='webVueAntYtModal  webVueAntYtModalStyle' v-model:isShow='AddedpopupwindowisShow1' :title='"新增"'>
                            <template #content>
                            <a-form class='webVueAntForm ' :model='Addedpopupwindowform1' ref='ref37_form'>
                            
            <yt-grid  previewType="FixedWH" width="491" height="418">
                
            <yt-grid-item fixedSize='selfAdaption' id="yt-q1tvrm10mrd82" gridColumnStart="133" gridColumnEnd="411" gridRowStart="37" gridRowEnd="69" zIndex="1" previewType="FixedWH">
                <a-form-item ref='ref41' class='webVueAntInputFormItem webVueAntYtInputFormItem-m2gfa  webVueAntYtInputFormItem show-label' name='Annualvalue1' :colon='false' :rules='[]'>
                            <template #label>
                            <div class='label-content '>
                            <span class='ant-form-item-content ' v-html='"年度"'>
                            
                        </span>
                        </div>
                        </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-eokr3 webVueAntYtInputStyle' v-model:value='Addedpopupwindowform1.Annualvalue1' :maxLength='100' :placeholder='"请输入"'>
                            
                        </a-input>
                        </a-form-item>
            </yt-grid-item>
        

            <yt-grid-item fixedSize='selfAdaption' id="yt-3dnvtm10mrd88" gridColumnStart="46" gridColumnEnd="411" gridRowStart="106" gridRowEnd="138" zIndex="2" previewType="FixedWH">
                <a-form-item ref='ref42' class='webVueAntInputFormItem webVueAntYtInputFormItem-ztl8f  webVueAntYtInputFormItem show-label' name='CODRemovaltonvalue1' :colon='false' :rules='[]'>
                            <template #label>
                            <div class='label-content '>
                            <span class='ant-form-item-content ' v-html='"COD去除量（吨）"'>
                            
                        </span>
                        </div>
                        </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-babkh webVueAntYtInputStyle' v-model:value='Addedpopupwindowform1.CODRemovaltonvalue1' :maxLength='100' :placeholder='"请输入"'>
                            
                        </a-input>
                        </a-form-item>
            </yt-grid-item>
        

            <yt-grid-item fixedSize='selfAdaption' id="yt-p1eusm10mrd8d" gridColumnStart="62" gridColumnEnd="411" gridRowStart="176" gridRowEnd="208" zIndex="3" previewType="FixedWH">
                <a-form-item ref='ref43' class='webVueAntInputFormItem webVueAntYtInputFormItem-pqmfw  webVueAntYtInputFormItem show-label' name='CarbonNeutralizationtonvalue1' :colon='false' :rules='[]'>
                            <template #label>
                            <div class='label-content '>
                            <span class='ant-form-item-content ' v-html='"碳中和量（吨）"'>
                            
                        </span>
                        </div>
                        </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-2j9xe webVueAntYtInputStyle' v-model:value='Addedpopupwindowform1.CarbonNeutralizationtonvalue1' :maxLength='100' :placeholder='"请输入"'>
                            
                        </a-input>
                        </a-form-item>
            </yt-grid-item>
        

            <yt-grid-item fixedSize='selfAdaption' id="yt-qo013m10mu0ez" gridColumnStart="48" gridColumnEnd="411" gridRowStart="245" gridRowEnd="277" zIndex="4" previewType="FixedWH">
                <a-form-item ref='ref44' class='webVueAntInputFormItem webVueAntYtInputFormItem-68kmk  webVueAntYtInputFormItem show-label' name='OutputofIndustrialSalttonvalue1' :colon='false' :rules='[]'>
                            <template #label>
                            <div class='label-content '>
                            <span class='ant-form-item-content ' v-html='"工业盐产量（吨）"'>
                            
                        </span>
                        </div>
                        </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-7jeuj webVueAntYtInputStyle' v-model:value='Addedpopupwindowform1.OutputofIndustrialSalttonvalue1' :maxLength='100' :placeholder='"请输入"'>
                            
                        </a-input>
                        </a-form-item>
            </yt-grid-item>
        

            <yt-grid-item fixedSize='selfAdaption' id="yt-fcm1wm10mu9j0" gridColumnStart="48" gridColumnEnd="411" gridRowStart="315" gridRowEnd="347" zIndex="5" previewType="FixedWH">
                <a-form-item ref='ref45' class='webVueAntInputFormItem webVueAntYtInputFormItem-1mqbn  webVueAntYtInputFormItem show-label' name='WaterReusetonsvalue1' :colon='false' :rules='[]'>
                            <template #label>
                            <div class='label-content '>
                            <span class='ant-form-item-content ' v-html='"回用水量（万吨）"'>
                            
                        </span>
                        </div>
                        </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-fmzxe webVueAntYtInputStyle' v-model:value='Addedpopupwindowform1.WaterReusetonsvalue1' :maxLength='100' :placeholder='"请输入"'>
                            
                        </a-input>
                        </a-form-item>
            </yt-grid-item>
        
            </yt-grid>
            
                        </a-form>
                        </template>
                        </yt-custom-modal>
            </yt-grid-item>
        

            <yt-grid-item fixedSize='selfAdaption' :isShow='EditpopupwindowisShow1' id="yt-hnqram10mvmcb" gridColumnStart="596" gridColumnEnd="1091" gridRowStart="203" gridRowEnd="727" zIndex="7" previewType="FixedWH">
                <yt-custom-modal ref='ref47' @ok="()=> { confirmEditPopup(); }" class='webVueAntYtModal  webVueAntYtModalStyle' v-model:isShow='EditpopupwindowisShow1' :title='"编辑"'>
                            <template #content>
                            <a-form class='webVueAntForm ' :model='Editpopupwindowform1' ref='ref47_form'>
                            
            <yt-grid  previewType="FixedWH" width="491" height="418">
                
            <yt-grid-item fixedSize='selfAdaption' id="yt-i783hm10mvmcf" gridColumnStart="133" gridColumnEnd="411" gridRowStart="37" gridRowEnd="69" zIndex="1" previewType="FixedWH">
                <a-form-item ref='ref53' class='webVueAntInputFormItem webVueAntYtInputFormItem-97t4f  webVueAntYtInputFormItem show-label' name='Annualvalue2' :colon='false' :rules='[]'>
                            <template #label>
                            <div class='label-content '>
                            <span class='ant-form-item-content ' v-html='"年度"'>
                            
                        </span>
                        </div>
                        </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-od2xr webVueAntYtInputStyle' v-model:value='Editpopupwindowform1.Annualvalue2' :maxLength='100' :placeholder='"请输入"'>
                            
                        </a-input>
                        </a-form-item>
            </yt-grid-item>
        

            <yt-grid-item fixedSize='selfAdaption' id="yt-kyimqm10mvmck" gridColumnStart="46" gridColumnEnd="411" gridRowStart="106" gridRowEnd="138" zIndex="2" previewType="FixedWH">
                <a-form-item ref='ref54' class='webVueAntInputFormItem webVueAntYtInputFormItem-uorp4  webVueAntYtInputFormItem show-label' name='CODRemovaltonvalue2' :colon='false' :rules='[]'>
                            <template #label>
                            <div class='label-content '>
                            <span class='ant-form-item-content ' v-html='"COD去除量（吨）"'>
                            
                        </span>
                        </div>
                        </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-19em2 webVueAntYtInputStyle' v-model:value='Editpopupwindowform1.CODRemovaltonvalue2' :maxLength='100' :placeholder='"请输入"'>
                            
                        </a-input>
                        </a-form-item>
            </yt-grid-item>
        

            <yt-grid-item fixedSize='selfAdaption' id="yt-2wqfbm10mvmcn" gridColumnStart="62" gridColumnEnd="411" gridRowStart="176" gridRowEnd="208" zIndex="3" previewType="FixedWH">
                <a-form-item ref='ref55' class='webVueAntInputFormItem webVueAntYtInputFormItem-v2j17  webVueAntYtInputFormItem show-label' name='CarbonNeutralizationtonvalue2' :colon='false' :rules='[]'>
                            <template #label>
                            <div class='label-content '>
                            <span class='ant-form-item-content ' v-html='"碳中和量（吨）"'>
                            
                        </span>
                        </div>
                        </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-73amy webVueAntYtInputStyle' v-model:value='Editpopupwindowform1.CarbonNeutralizationtonvalue2' :maxLength='100' :placeholder='"请输入"'>
                            
                        </a-input>
                        </a-form-item>
            </yt-grid-item>
        

            <yt-grid-item fixedSize='selfAdaption' id="yt-u0m2km10mvmcs" gridColumnStart="48" gridColumnEnd="411" gridRowStart="245" gridRowEnd="277" zIndex="4" previewType="FixedWH">
                <a-form-item ref='ref56' class='webVueAntInputFormItem webVueAntYtInputFormItem-ikzqr  webVueAntYtInputFormItem show-label' name='OutputofIndustrialSalttonvalue2' :colon='false' :rules='[]'>
                            <template #label>
                            <div class='label-content '>
                            <span class='ant-form-item-content ' v-html='"工业盐产量（吨）"'>
                            
                        </span>
                        </div>
                        </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-jzy87 webVueAntYtInputStyle' v-model:value='Editpopupwindowform1.OutputofIndustrialSalttonvalue2' :maxLength='100' :placeholder='"请输入"'>
                            
                        </a-input>
                        </a-form-item>
            </yt-grid-item>
        

            <yt-grid-item fixedSize='selfAdaption' id="yt-t0w2gm10mvmd2" gridColumnStart="48" gridColumnEnd="411" gridRowStart="315" gridRowEnd="347" zIndex="5" previewType="FixedWH">
                <a-form-item ref='ref57' class='webVueAntInputFormItem webVueAntYtInputFormItem-90c25  webVueAntYtInputFormItem show-label' name='WaterReusetonsvalue2' :colon='false' :rules='[]'>
                            <template #label>
                            <div class='label-content '>
                            <span class='ant-form-item-content ' v-html='"回用水量（万吨）"'>
                            
                        </span>
                        </div>
                        </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-hyo3s webVueAntYtInputStyle' v-model:value='Editpopupwindowform1.WaterReusetonsvalue2' :maxLength='100' :placeholder='"请输入"'>
                            
                        </a-input>
                        </a-form-item>
            </yt-grid-item>
        
            </yt-grid>
            
                        </a-form>
                        </template>
                        </yt-custom-modal>
            </yt-grid-item>
        
            </yt-grid>
        </template>

<script>

  import { loadCss } from "../shared/loadTheme";
import axios from "axios";
import { message, Modal } from "ant-design-vue";
import { h } from "vue";
export default {
  data() {
    return {
      Newloading1: false,
      AddedpopupwindowisShow1: false,
      Addedpopupwindowform1: {
        id: null,
        Annualvalue1: "",
        CODRemovaltonvalue1: "",
        CarbonNeutralizationtonvalue1: "",
        OutputofIndustrialSalttonvalue1: "",
        WaterReusetonsvalue1: ""
      },
      Deleteloading1: false,
      EditpopupwindowisShow1: false,
      Editpopupwindowform1: {
        id: null,
        Annualvalue2: "",
        CODRemovaltonvalue2: "",
        CarbonNeutralizationtonvalue2: "",
        OutputofIndustrialSalttonvalue2: "",
        WaterReusetonsvalue2: ""
      },
      GreenValueContributionFormcurrentRow1: {},
      GreenValueContributionFormselectedRows1: [],
      GreenValueContributionFormpageSize1: 10,
      GreenValueContributionFormdata1: {
        columns: [{
          key: "id",
          title: "id",
          dataIndex: "id"
        }, {
          key: "annual",
          title: "年度",
          dataIndex: "annual"
        }, {
          key: "cODRemovalton",
          title: "COD去除量（吨）",
          dataIndex: "cODRemovalton"
        }, {
          key: "carbonNeutralizationton",
          title: "碳中和量（吨）",
          dataIndex: "carbonNeutralizationton"
        }, {
          key: "outputofIndustrialSaltton",
          title: "工业盐产量（吨）",
          dataIndex: "outputofIndustrialSaltton"
        }, {
          key: "waterReusetons",
          title: "回用水量（万吨）",
          dataIndex: "waterReusetons"
        }, {
          key: "operation",
          title: "操作",
          dataIndex: "operation",
          cellType: "slot"
        }],
        dataSource: [{
          id: 1,
          outputofIndustrialSaltton: "标题1",
          annual: "标题1"
        }, {
          id: 2,
          outputofIndustrialSaltton: "标题2",
          annual: "标题2"
        }]
      },
      GreenValueContributionFormcurrent2: 1,
      GreenValueContributionFormtotal1: 2,
      GreenValueContributionFormisShow1: true,
      Editloading1: false
    };
  },
  watch: {},
  methods: {
    showAddPopup() {
      // 显示新增弹窗
      this.AddedpopupwindowisShow1 = true;
    },
    async confirmAddPopup() {
      try {
        const response = await this.executeBackendInterface('addGreenValueContribution', {
          Annualvalue1: this.Addedpopupwindowform1.Annualvalue1,
          CODRemovaltonvalue1: this.Addedpopupwindowform1.CODRemovaltonvalue1,
          CarbonNeutralizationtonvalue1: this.Addedpopupwindowform1.CarbonNeutralizationtonvalue1,
          OutputofIndustrialSalttonvalue1: this.Addedpopupwindowform1.OutputofIndustrialSalttonvalue1,
          WaterReusetonsvalue1: this.Addedpopupwindowform1.WaterReusetonsvalue1
        });
        if (response.flag) {
          message.success(response.message);
          this.AddedpopupwindowisShow1 = false;
          this.Addedpopupwindowform1 = {
            id: null,
            Annualvalue1: "",
            CODRemovaltonvalue1: "",
            CarbonNeutralizationtonvalue1: "",
            OutputofIndustrialSalttonvalue1: "",
            WaterReusetonsvalue1: ""
          };
          this.initGreenValueContributions();
        } else {
          message.error(response.message);
        }
      } catch (error) {
        message.error('新增失败');
      }
    },
    async initGreenValueContributions() {
      try {
        const response = await this.executeBackendInterface('getGreenValueContributions', {
          current: this.GreenValueContributionFormcurrent2,
          pageSize: this.GreenValueContributionFormpageSize1
        });
        if (response.flag) {
          this.GreenValueContributionFormdata1.dataSource = response.data.data.map(item => ({
            id: item.id,
            annual: item.year,
            cODRemovalton: item.cod_removal,
            carbonNeutralizationton: item.carbon_neutral,
            outputofIndustrialSaltton: item.industrial_salt_production,
            waterReusetons: item.water_reuse
          }));
          this.GreenValueContributionFormtotal1 = response.data.total;
        } else {
          message.error(response.message);
        }
      } catch (error) {
        message.error('获取数据失败');
      }
    },
    async onTableChange(pagination) {
      this.GreenValueContributionFormcurrent2 = pagination.current;
      this.GreenValueContributionFormpageSize1 = pagination.pageSize;
      this.initGreenValueContributions();
    },
    editGreenValueContribution(record) {
      this.Editpopupwindowform1 = {
        id: record.id,
        Annualvalue2: record.annual,
        CODRemovaltonvalue2: record.cODRemovalton,
        CarbonNeutralizationtonvalue2: record.carbonNeutralizationton,
        OutputofIndustrialSalttonvalue2: record.outputofIndustrialSaltton,
        WaterReusetonsvalue2: record.waterReusetons
      };
      this.EditpopupwindowisShow1 = true;
    },
    async deleteGreenValueContribution(record) {
      Modal.confirm({
        title: '确认删除',
        content: '确定要删除这条记录吗？',
        onOk: async () => {
          try {
            const response = await this.executeBackendInterface('deleteGreenValueContribution', {
              id: record.id
            });
            if (response.flag) {
              message.success(response.message);
              this.initGreenValueContributions();
            } else {
              message.error(response.message);
            }
          } catch (error) {
            message.error('删除失败');
          }
        }
      });
    },
    async confirmEditPopup() {
      try {
        const response = await this.executeBackendInterface('updateGreenValueContribution', {
          id: this.Editpopupwindowform1.id,
          Annualvalue2: this.Editpopupwindowform1.Annualvalue2,
          CODRemovaltonvalue2: this.Editpopupwindowform1.CODRemovaltonvalue2,
          CarbonNeutralizationtonvalue2: this.Editpopupwindowform1.CarbonNeutralizationtonvalue2,
          OutputofIndustrialSalttonvalue2: this.Editpopupwindowform1.OutputofIndustrialSalttonvalue2,
          WaterReusetonsvalue2: this.Editpopupwindowform1.WaterReusetonsvalue2
        });
        if (response.flag) {
          message.success(response.message);
          this.EditpopupwindowisShow1 = false;
          this.initGreenValueContributions();
        } else {
          message.error(response.message);
        }
      } catch (error) {
        message.error('更新失败');
      }
    },
    cancelAddPopup() {
      // 关闭弹窗
      this.AddedpopupwindowisShow1 = false;

      // 清空表单项
      this.Addedpopupwindowform1 = {
        id: null,
        Annualvalue1: "",
        CODRemovaltonvalue1: "",
        CarbonNeutralizationtonvalue1: "",
        OutputofIndustrialSalttonvalue1: "",
        WaterReusetonsvalue1: ""
      };
    },
    async fetchAndSetVariables() {
      try {
        // 调用后端接口获取变量数组 需要传入pageUuid变量
        const pageUuid = '1833352025404866560';
        const response = await axios.get(`./system/permission/getCurrentPageNotShowVariable?pageUuid=${pageUuid}`);
        const variablesArray = response.data; // 后端直接返回变量数组

        if (variablesArray && Array.isArray(variablesArray))
          // 遍历数组，将每个变量设置为true
          variablesArray.forEach(variable => {
            this[variable] = true;
          });
      } catch (error) {
        console.error('获取变量失败:', error);
      }
    },
    executeBackendInterface(funcName, params) {
      // 处理参数为Map的情况
      if (params instanceof Map) {
        params = Object.fromEntries(params);
      }
      // 调用后端接口
      return new Promise((resolve, reject) => {
        axios.post('./Greencontributionvalue/' + funcName, params, {
          headers: {
            'Content-Type': 'application/json'
          }
        }).then(response => {
          resolve(response.data);
        }).catch(error => {
          reject(error);
        });
      });
    }
  },
  mounted() {
    loadCss('./css/绿色贡献值/theme.css');
    this.initGreenValueContributions();
    // 组件挂载后自动调用函数获取变量
    this.fetchAndSetVariables();
  },
  computed: {}
};

</script>
<style lang="less">
.page-wtekg{
.webVueAntYtSpanStyle{
opacity: 1;
color: #3D3D3D;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 20px;
letter-spacing: 0px;
align-content: center;
text-decoration: none;
font-style: normal;
text-align: left;
text-align-last: left;
}
.webVueAntYtSpanStyle span{
text-shadow: 0px 0px 0px transparent;
}
.webVueAntYtSpan {
    display: block;
    height:100%;
    width:100%;
}
.webVueAntYtSpan span{
    word-break: break-all;
    width: auto;
    display: inline-block;
    vertical-align: top; /* 根据需要调整 */
}
.webVueAntYtSpan span:focus{
    outline: none;
}

.webVueAntYtSpanStyle-f71bg{
color: #438EFC !important;
font-size: 16px;
font-weight: bold;
}
.webVueAntYtSpanBrCount-f9tt5{
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
.webVueAntYtSpanBrCount-f9tt5 span{
display: inline;
}
.webVueAntYtSpanStyle-f71bg span{
text-decoration: none;
}

.webVueAntYtSpanStyle-k0kts{
color: #4A4A4A !important;
font-size: 16px;
font-weight: bold;
}
.webVueAntYtSpanBrCount-w6377{
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
.webVueAntYtSpanBrCount-w6377 span{
display: inline;
}
.webVueAntYtSpanStyle-k0kts span{
text-decoration: none;
}

.webVueAntYtRectangleStyle{
opacity: 1;
box-shadow: 0px 0px 0px 0px transparent;
background: transparent;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-top: 1px solid #CDCDCD;
border-right: 1px solid #CDCDCD;
border-bottom: 1px solid #CDCDCD;
border-left: 1px solid #CDCDCD;
}
.webVueAntYtRectangle {
    width: 100%;
    height:100%;

}

.webVueAntYtRectangleStyle-q76xg{
background: #ffffff;
border-top: 1px solid transparent;
border-right: 1px solid transparent;
border-bottom: 1px solid transparent;
border-left: 1px solid transparent;
}

.webVueAntYtButtonStyle{
opacity: 1;
color: #FFFFFF;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
background: #4A90E2;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 0px solid #D9D9D9;
border-right: 0px solid #D9D9D9;
border-bottom: 0px solid #D9D9D9;
border-left: 0px solid #D9D9D9;
box-shadow: 0px 0px 0px 0px transparent;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 2px;
padding-left: 0px;
}
.webVueAntYtButtonStyle>span{
line-height: 28px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
text-align: center;
text-align-last: center;
}
.webVueAntButton  {
  width: 100%;
  height:100%;
  display: flex;
}
.webVueAntButton .span:first-child{
  flex: 0 0 8px;
}
.webVueAntButton .yt-button-content{
  display: inline-block;
  flex: 1;
}

.webVueAntButton.ant-btn-loading.center .yt-button-content,
.webVueAntButton.ant-btn-loading.right .yt-button-content,
.webVueAntButton.ant-btn-loading.left .yt-button-content {
  flex: 0 0 auto;
}
.webVueAntButton span:focus{
  outline: none;
}
.webVueAntButton.ant-btn-two-chinese-chars>:not(.anticon) {
  margin-right: 0;
}

.webVueAntYtButtonStyle-anjw9{
color: #FFFFFF !important;
background: #3C8EFF !important;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-anjw9>span{
letter-spacing: 0px !important;
}

.webVueAntYtTable {
    display: inline-block;
}
.webVueAntYtTable .ant-radio-input {
    display: none;
}
.webVueAntYtTable thead tr th div:first-child {
    display: flex !important;
    align-items: center;
}
.webVueAntYtTable thead tr th:before {
    content: none !important;
}
.webVueAntYtTable thead tr th:not(.ant-table-selection-column), .webVueAntYtTable .ant-table-tbody tr td:not(.ant-table-selection-column) {
    padding: 0 !important;
}
.webVueAntYtTable thead tr th.ant-table-selection-column, .webVueAntYtTable .ant-table-tbody tr td.ant-table-selection-column {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.webVueAntYtTable .ant-table-tbody tr td, .webVueAntYtTable thead tr th {
    position: relative;
}
.webVueAntYtTable .ant-table-tbody tr td .td-text, .webVueAntYtTable thead tr th .th-text {
    width: 100%;
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.webVueAntYtTable tr td .td-text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.webVueAntYtTable .ant-table-tbody tr td {
    border-top: 0 !important;
}
.webVueAntYtTable .ant-table-tbody tr td .ant-radio-wrapper {
    align-items: center;
}
.webVueAntYtTable .ant-table-tbody tr:last-child td {
    border-bottom: 0 !important;
}
.webVueAntYtTable .ant-pagination {
    display: flex;
}

.webVueAntYtTable .add-pointer {
    display: flex !important;
}
.webVueAntYtTable .ant-table-thead .ant-table-cell-scrollbar {
    width: 6px;
}
.webVueAntYtTable .ant-table-header colgroup col:not(.ant-table-selection-col) {
    width: auto !important;
}
:focus-visible {
    outline: none;
}
.webVueAntYtTable .ant-table-body::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    border-radius: 2px;
}
.webVueAntYtTable .ant-table-body::-webkit-scrollbar-thumb {
    background-color: #ccc;
}
.webVueAntYtTable.custom-table .ant-table-content {
    overflow: hidden !important;
    max-height: unset !important;
}

.webVueAntYtTableStyle-giayt{
opacity: 1;
}
.webVueAntYtTableStyle-giayt .ant-table{
box-shadow: 0px 0px 0px 0px transparent;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
border-bottom: 1px solid #D9D9D9;
border-left: 1px solid #D9D9D9;
}
.webVueAntYtTableStyle-giayt .ant-table th:first-child{
border-top-left-radius: 4px !important;
}
.webVueAntYtTableStyle-giayt .ant-table th:last-child{
border-top-right-radius: 4px !important;
}
.webVueAntYtTableStyle-giayt .ant-table tr:last-child td:first-child{
border-bottom-left-radius: 4px !important;
}
.webVueAntYtTableStyle-giayt .ant-table tr:last-child td:last-child{
border-bottom-right-radius: 4px !important;
}
.webVueAntYtTableStyle-giayt .ant-table .ant-table-thead tr,.webVueAntYtTableStyle-giayt .ant-table .ant-table-thead tr th div:first-child{
height: 50px;
}
.webVueAntYtTableStyle-giayt .ant-table .ant-table-thead tr th div.ant-table-selection{
line-height: 50px;
}
.webVueAntYtTableStyle-giayt .ant-table .ant-table-thead tr th{
background: #4A90E224;
}
.webVueAntYtTableStyle-giayt .ant-table .ant-table-thead tr span.th-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 16px;
font-weight: bold;
line-height: 50px;
letter-spacing: 0px;
font-style: normal;
text-align: center;
text-align-last: center;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-giayt .ant-table tbody tr td{
height: 50px;
}
.webVueAntYtTableStyle-giayt .ant-table tbody tr td .ant-checkbox-wrapper{
line-height: 50px;
}
.webVueAntYtTableStyle-giayt .ant-table tbody tr td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-giayt .ant-table thead tr th,.webVueAntYtTableStyle-giayt .ant-table .ant-table-tbody tr:not(:last-child) td{
border-bottom: 1px solid #dcdcdc;
}
.webVueAntYtTableStyle-giayt .ant-table thead tr th:not(:last-child),.webVueAntYtTableStyle-giayt .ant-table .ant-table-tbody tr td:not(:last-child){
border-right: 0px solid #dcdcdc;
}
.webVueAntYtTableStyle-giayt.ant-table-striped .ant-table tbody tr:nth-child(2n-1) td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-giayt.ant-table-striped .ant-table tbody tr:nth-child(2n) td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-giayt .ant-table tbody tr:not(.ant-table-row-selected):hover td{
background: #E4EFFF !important;
}
.webVueAntYtTableStyle-giayt .ant-table tbody tr:not(.ant-table-row-selected):hover td span.td-text{
color: #000000 !important;
}
.webVueAntYtTableStyle-giayt .ant-table-tbody tr.ant-table-row-selected td{
background: #3C8EFF !important;
}
.webVueAntYtTableStyle-giayt .ant-table-tbody tr.ant-table-row-selected td span.td-text{
color: #FFFFFF !important;
}
.webVueAntYtTableStyle-giayt .ant-pagination li:not(.ant-pagination-options),.webVueAntYtTableStyle-giayt .ant-pagination button,.webVueAntYtTableStyle-giayt .ant-pagination li .ant-select .ant-select-selector,.webVueAntYtTableStyle-giayt .ant-pagination li input{
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
background: #FFFFFF;
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-giayt .ant-pagination button,.webVueAntYtTableStyle-giayt .ant-pagination li .ant-select .ant-select-selector,.webVueAntYtTableStyle-giayt .ant-pagination li input,.webVueAntYtTableStyle-giayt .ant-pagination li a,.webVueAntYtTableStyle-giayt .ant-pagination li .ant-pagination-options-quick-jumper{
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-giayt .ant-pagination li:not(.ant-pagination-options),.webVueAntYtTableStyle-giayt .ant-pagination li.ant-pagination-options .ant-pagination-options-size-changer.ant-select .ant-select-selector,.webVueAntYtTableStyle-giayt .ant-pagination li.ant-pagination-options .ant-pagination-options-quick-jumper input{
border-top: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
border-bottom: 1px solid #D9D9D9;
border-left: 1px solid #D9D9D9;
}
.webVueAntYtTableStyle-giayt .ant-pagination li button{
border: none;
}
.webVueAntYtTableStyle-giayt .ant-pagination li a,.webVueAntYtTableStyle-giayt .ant-pagination li .ant-pagination-options-quick-jumper{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-giayt .ant-pagination li.ant-pagination-item-active{
background: #FFFFFF;
border-top: 1px solid #1890ff;
border-right: 1px solid #1890ff;
border-bottom: 1px solid #1890ff;
border-left: 1px solid #1890ff;
}
.webVueAntYtTableStyle-giayt .ant-pagination li.ant-pagination-item-active a{
color: #1890ff;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-giayt tr td:nth-child(1) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-giayt tr td:nth-child(1) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-giayt tr > th:nth-child(1), .webVueAntYtTableStyle-giayt .ant-table-body tr.ant-table-measure-row td:nth-child(1){
width: calc((100% - 0px) / 6) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-giayt tr td:nth-child(2) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-giayt tr td:nth-child(2) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-giayt tr > th:nth-child(2), .webVueAntYtTableStyle-giayt .ant-table-body tr.ant-table-measure-row td:nth-child(2){
width: calc((100% - 0px) / 6) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-giayt tr td:nth-child(3) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-giayt tr td:nth-child(3) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-giayt tr > th:nth-child(3), .webVueAntYtTableStyle-giayt .ant-table-body tr.ant-table-measure-row td:nth-child(3){
width: calc((100% - 0px) / 6) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-giayt tr td:nth-child(4) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-giayt tr td:nth-child(4) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-giayt tr > th:nth-child(4), .webVueAntYtTableStyle-giayt .ant-table-body tr.ant-table-measure-row td:nth-child(4){
width: calc((100% - 0px) / 6) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-giayt tr td:nth-child(5) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-giayt tr td:nth-child(5) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-giayt tr > th:nth-child(5), .webVueAntYtTableStyle-giayt .ant-table-body tr.ant-table-measure-row td:nth-child(5){
width: calc((100% - 0px) / 6) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-giayt tr td:nth-child(6) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-giayt tr td:nth-child(6) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-giayt tr > th:nth-child(6), .webVueAntYtTableStyle-giayt .ant-table-body tr.ant-table-measure-row td:nth-child(6){
width: calc((100% - 0px) / 6) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-giayt{
width: 100%;
}

.webVueAntYtButtonStyle-8dwnp{
color: #4A90E2 !important;
background: transparent !important;
border-top: 0px solid transparent;
border-right: 0px solid transparent;
border-bottom: 0px solid transparent;
border-left: 0px solid transparent;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-8dwnp>span{
letter-spacing: 0px !important;
}

.webVueAntYtButtonStyle-myp7l{
color: #4A90E2 !important;
background: transparent !important;
border-top: 0px solid transparent;
border-right: 0px solid transparent;
border-bottom: 0px solid transparent;
border-left: 0px solid transparent;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-myp7l>span{
letter-spacing: 0px !important;
}

.webVueAntYtModalStyle .ant-modal-wrap{
opacity: 1;
box-shadow: 0px 0px 0px 0px transparent;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
border-top: 1px solid transparent;
border-right: 1px solid transparent;
border-bottom: 1px solid transparent;
border-left: 1px solid transparent;
}
.webVueAntYtModalStyle .ant-modal-wrap .yt-custom-modal-header{
text-decoration: none;
font-style: normal;
text-align: left;
text-align-last: left;
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
padding-top: 12px;
padding-right: 0px;
padding-bottom: 12px;
padding-left: 21px;
}
.webVueAntYtModalStyle.yt-custom-modal .ant-modal-header{
height: 45px;
background: #ffffff;
}
.webVueAntYtModalStyle .ant-modal-wrap .ant-modal-close-x{
height: 45px;
line-height: 45px;
}
.webVueAntYtModalStyle.yt-custom-modal .ant-modal-footer{
height: 57px;
background: #ffffff;
}
.webVueAntYtModal {
    width: 100%;
    height: 100%;
}



.webVueAntYtInputFormItem{
flex-direction: row;
opacity: 1;
}
.webVueAntYtInputFormItem .ant-form-item-label label{
text-decoration: none;
font-style: normal;
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
width: 52px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtInputFormItem .ant-form-item-label label .label-content{
text-align: left;
text-align-last: left;
}
.webVueAntYtInputStyle:not(.ant-input-affix-wrapper){
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
background: #FFFFFF;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 1px solid #CDCDCD;
border-right: 1px solid #CDCDCD;
border-bottom: 1px solid #CDCDCD;
border-left: 1px solid #CDCDCD;
box-shadow: 0px 0px 0px 0px transparent;
text-decoration: none;
font-style: normal;
text-align: left;
text-align-last: left;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 12px;
}
.webVueAntYtInputStyle.ant-input-affix-wrapper{
background: #FFFFFF;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 1px solid #CDCDCD;
border-right: 1px solid #CDCDCD;
border-bottom: 1px solid #CDCDCD;
border-left: 1px solid #CDCDCD;
box-shadow: 0px 0px 0px 0px transparent;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 12px;
}
.webVueAntYtInputStyle.ant-input-affix-wrapper input{
text-decoration: none;
font-style: normal;
text-align: left;
text-align-last: left;
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
}
.webVueAntYtInputStyle:not(.ant-input-affix-wrapper)::placeholder,.webVueAntYtInputStyle:not(.ant-input-affix-wrapper)::-webkit-input-placeholder,.webVueAntYtInputStyle input::placeholder,.webVueAntYtInputStyle input::-webkit-input-placeholder{
color: #999999;
}
.webVueAntInputFormItem  {
  flex-wrap: nowrap;
}
.webVueAntInputFormItem ,
.webVueAntinput,
.webVueAntInputFormItem .ant-form-item-control-input,
.webVueAntInputFormItem .ant-form-item-control-input .ant-form-item-control-input-content {
  width: 100%;
  height: 100%;
}
.webVueAntInputFormItem .ant-form-item-label {
  flex-shrink: 0;
  padding: 0;
  text-align: left;
}
.webVueAntInputFormItem .ant-form-item-label label {
  width: 100%;
  height: 100%;
}
.webVueAntInputFormItem .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
  margin-top: 4px;
}
.webVueAntInputFormItem .ant-form-item-label label .label-content{
  flex: 1;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.webVueAntInputFormItem .ant-form-item-label>label.ant-form-item-no-colon:after {
  display: none;
}
.webVueAntInputFormItem .ant-form-item-label label .ant-form-item-content {
  white-space: nowrap;
}
.webVueAntInputFormItem.hide-label .ant-form-item-label {
  display: none;
}
.webVueAntInputFormItem .ant-form-item-content:focus{
  outline: none;
}
.webVueAntinput.ant-input-affix-wrapper input {
  background-color: transparent;
}


.webVueAntYtInputFormItem-m2gfa .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-m2gfa .ant-form-item-label label{
width: 39px;
padding-right: 10px;
}
.webVueAntYtInputStyle-eokr3:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-ztl8f .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-ztl8f .ant-form-item-label label{
width: 126px;
padding-right: 10px;
}
.webVueAntYtInputStyle-babkh:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-pqmfw .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-pqmfw .ant-form-item-label label{
width: 109px;
padding-right: 10px;
}
.webVueAntYtInputStyle-2j9xe:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-68kmk .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-68kmk .ant-form-item-label label{
width: 123px;
padding-right: 10px;
}
.webVueAntYtInputStyle-7jeuj:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-1mqbn .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-1mqbn .ant-form-item-label label{
width: 123px;
padding-right: 10px;
}
.webVueAntYtInputStyle-fmzxe:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}


.webVueAntYtInputFormItem-97t4f .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-97t4f .ant-form-item-label label{
width: 39px;
padding-right: 10px;
}
.webVueAntYtInputStyle-od2xr:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-uorp4 .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-uorp4 .ant-form-item-label label{
width: 126px;
padding-right: 10px;
}
.webVueAntYtInputStyle-19em2:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-v2j17 .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-v2j17 .ant-form-item-label label{
width: 109px;
padding-right: 10px;
}
.webVueAntYtInputStyle-73amy:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-ikzqr .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-ikzqr .ant-form-item-label label{
width: 123px;
padding-right: 10px;
}
.webVueAntYtInputStyle-jzy87:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-90c25 .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-90c25 .ant-form-item-label label{
width: 123px;
padding-right: 10px;
}
.webVueAntYtInputStyle-hyo3s:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}}
</style>